"high seas" - Details

English Term:
high seas
Arabic Term:
أعالي البحار
Arabic Definition:

.